Welcome To The Course Outline

    1. Complexity Analysis

      • Big-O Notation
      • Orders of Growth
      • Worst Case
      • Average Case
    2. Recursive Data Structres

      • Merge Sort
      • Quick Sort
    3. Searching Algorithms

      • Linear Search
      • Binary Search
    4. Elementary Data Structures

      • Lists
      • Stacks and Queues
      • Priority Queues
    5. Sorting Algorithms

      • Bubble
      • Insertion Selection
      • Merge and Quick Sort
    6. Trees and Tree Algorithms

      • Binary Tree applications
      • Tree Traversals
      • Binary Search Trees
    7. Graph and Graph Algorithms

      • Topological Sort
      • Minimum spanning trees
      • Shortest Path

Back To Home Page

© Data Structures and Algorithms 2016